As a guy running a medium sized construction firm, our current workforce management software is painfully outdated. We need a modern web application that can handle offline fieldwork and dynamic reporting without crashing constantly. Has anyone successfully upgraded a legacy system recently? I want to know what challenges you faced during the transition.